﻿@charset "utf-8";
html,body{
	font: 12px Arial, Helvetica, sans-serif;color:#333333;
}
.contextMenu{display:none;position:absolute;font-size:12px;cursor:default;overflow:hidden;}
.contextMenu .menuLists{border:#718BB7 1px solid;background-color:#F0F0F0;background:url(img/contextMenu_bg.gif) repeat-y;padding:2px;float:left;position:relative;}
.contextMenu .menuLists .hr{background-color:#DBD3CB;height:1px;display:block;overflow:hidden;margin:2px 0px 2px 0px;}

.contextMenu .menuLists .item{color:#333333;text-decoration:none;padding:1px;}
.contextMenu .menuLists .item:hover{
	border:#AACCF6 1px solid;display:block;text-decoration:none;background-color:#D9E8FB;padding:0px;
	-moz-border-radius:3px;-webkit-border-radius:3px;
}
.contextMenu .menuLists .unfold{
	border:#AACCF6 1px solid;display:block;text-decoration:none;background-color:#D9E8FB;padding:0px;
	-moz-border-radius:3px;-webkit-border-radius:3px;
}
.contextMenu .menuLists .disable{color:#cccccc;text-decoration:none;padding:1px;}
.contextMenu .menuLists .disable:hover{text-decoration:none;display:block}
.contextMenu .menuLists a{
	width:auto;margin:0px;display:block;height:22px; line-height:22px;#line-height:23px;
	cursor:default;star:expression(this.onFocus=this.blur());outline:none;overflow:hidden;
}

.contextMenu .menuLists b{float:left;display:block;margin-right:4px;width:22px;height:22px;overflow:hidden;}
.contextMenu .menuLists .disable b{filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;}
.contextMenu .menuLists span{float:left;display:block;white-space:nowrap;}
.contextMenu .menuLists em{
	float:right;display:block;overflow:hidden;width:0px;height:0px;margin-top:7px;
	border:4px #F0F0F0 solid;border-left:4px #074571 solid;
}
.contextMenu .menuLists .item:hover em{border:4px #D9E8FB solid;border-left:4px #074571 solid;}
.contextMenu .menuLists .unfold em{border:4px #D9E8FB solid;border-left:4px #074571 solid;}
.contextMenu .menuLists .disable em{border:4px #F0F0F0 solid;border-left:4px #cccccc solid;}
/*阴影部分 BEGIN*/
.contextMenu .rightShadow{
	width:2px;margin-top:2px;background-color:#999999;filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;
	border:#cccccc 1px solid;border-left:0px;border-bottom:0px;float:right;
}
.contextMenu .bottomShadow{
	height:2px;float:right;background-color:#999999;filter:Alpha(Opacity=40);-moz-opacity:0.4;opacity: 0.4;
	border:#cccccc 1px solid;border-top:0px;overflow:hidden;
}
/*阴影部分 END*/